#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{	
	int num,i=10,n;	
	/*
		num随机生成的数
		i记录次数
		n用户输入
	*/
	int f,flag=0;
	/*
	   f输入判断
	   flag判断是否猜对
	   */
	while(1){
		srand((int)time(NULL));
		do{
			num=rand()%101;
		}while(num==0);
		//printf("随机生成的数=%d\n",num);
		while(i--)
		{
			do{
				f=1;
				printf("请输入数字:");
				f=scanf("%d",&n);
				getchar();	//接收键盘缓存
			}while(f!=1);		//判断输入是否为数字
			if(n==num){
				flag=1;
				break;
			}
			else{
				if(n<num)printf("太小了!\n");
				else printf("太大了!\n");
				printf("还有%d次机会!\n\n",i); 
			}
		}
		if(flag==0)printf("你的机会用完了还是猜不对!\n\n进入下一轮\n");
		else printf("猜对了!\n");
	}
		return 0;
}
